So impressed with the quality of this item!! Assembly is very easy all you have to do is put in the self and add the legs! Very happy with this purchase!