Assembly takes about 10-15 minutes and is very straightforward and easy. The unit is very sturdy and looks amazing in our living room- looks like it should be way more than ~$100. Perfect size. Would recommend.