For the price it is perfect. The quality could be a tad better and some pieces had minor scuffs which is the main reason why I did not rate it 5 stars. But ultimately my first out of box impressions are great! Tons of leg room and tons of extra storage. Plus the USB hub is a pretty nice addition.