It’s a cute piece, perfect for our guest bedroom.  If you are not into putting things together on your own, PAY for the professional assembly.   There are A LOT of pieces.  Do not lose any of the hardware, there are no extras.  The instructions are easy to follow though.  With all that said, I am very happy with the piece and value for the money.