Assembly took a while but over all is a really nice piece. One 4 stars because the doirs are nice but one is miss aligned or slightly out of square. It took a little pressure to make it bend and work properly but in the end it all functions perfect. Some parts of the instructions were confusing but in the end it worked out.