The delivery schedule was communicated very poorly. They didnt call until they were at our house with the delivery- no one was home so they left it outside ( it was raining all day). Items that needed to be assembled were very easy to do so. Drawer space is small in all drawers(we knew that going in). Product looks very nice. Quality does not come across ass cheap, more worth what cost was. Overall satified customer.