Easy to assemble, but set aside some time to complete it correctly according to the directions. I like the modern, minimal look. We will see how they hold up over time. The only reason for the 4 stars instead of 5: they wheels are rather specific for rolling, so not as seamless as I expected. I also feel the price is a tad on the high side for the quality/material/etc. However, they are the look I was wanting, so ok for now.