Assembly wasn't too bad for something this large, is sturdy, looks decent except for the lousy back panels that are warped and taped together exposing gaps in them.  Have to arrange things to cover them up.  It would have been better if panels were 2 pieces joined at center instead of 4 and showing in the middle of each shelf.  Would not purchase this item again.