It’s exactly what we needed and wanted. Sturdy, although we will probably still attach it to the wall! The shelves and the back piece didn’t line up perfectly, and I was worried that it would be obvious. But now that it’s up, no one will ever know!! Assembly was easy as well.