A little difficult to assemble. My husband broke some of the pieces in the doors. We were able to glue them and make it work. Still looks good and you can't tell it's damaged. The price was good. So keep in mind you get what you pay for.