Just what we needed. It took a little while to put together but it was very easy. The drawers are plenty of room for almost all of my 10 year olds clothes. I put a rug underneath because we have hardwood floors. It makes the drawers slide out easier. All the devices have a place to plug in and the shelf is perfect for a clock, iPad and iPhone. Very pleased overall.