Absolutely love the design, but this is very soft pine and it arrived with the finish scratched up and some other damaged pieces.  Was able to get replacement parts from the manufacturer.  Assembly it not bad.  Make sure you have a flat level surface for assembling the unit.