Perfect for the price! Lots of storage and accommodates a nice sized TV. Our space is small so it works great!