Great quality for the price. Perfect for my apartment that is tight on space, giving me the extra storage and spot for my tv with style. The only downside is that my drawers are quite full and you can see the items in the drawer through the top dips sometimes. I was ambitious and tried to put it together myself and it took 4 hours - definitely take advantage of the services allmodern provides for assembly.