It takes a bit of time to assemble it - I would say 3 hours for a novice DIY person and may be less if you have experience..but instructions very clear and simple to do..just that you have to tighten the screws..but overall perfectly as described and as in pictures looks great, very post and loved it.