It's absolutely perfect! The piece is solid and looks very nice. There are indeed lots of pieces, but my boyfriend was able to put it together in a little under two hours. Yes, he had to read the instructions.