I'm used to putting together furniture like this... this item was on the more complex side.  Certainly not impossible, just time consuming.  Decent quality for the price.  Looks nice in bedroom.