Perfect choice for our computer! Plenty of space. Does require a handy person to put it together! Arrived with MANY pieces.