Took a while to assemble but it is well worth it. Lots of room inside, looks modern and tidy. Very sturdy piece of furniture well worth the cost.