For how much I paid for this, I did NOT think it would be a complete build-it-yourself piece of furniture. There were many holes that we're not lined up correctly and it was time consuming to build. It looks great and works well but I'm disappointed that it didn't arrive as a solid piece of furniture. In addition I bought it because it said it ships in 2-3 days...It took a month!