It was very difficult and time consuming to put everything together. Need to drill more than 30 holes with a lot of efforts. The materials are not high quality. There was one piece completely missing which we noted almost the end of the installation and another pieces with damage during shipping. WayFair shipped another new cabinet for free immediately and we appreciated the customer service. However we don’t want to spend another 3-4 hours to do it again.