It is perfect, except for the cord length - we  need about 2' more to reach any plug in the room! After we fix that problem it will be everything we wanted for the space we're using it in! I will love having the USB ports right where I'm working!