The shelves arrived on time, and they are very sturdy. Plus they look awesome in my room! However, I would like to mention that they were a bit of a pain to put together. Now, don’t get me wrong-I had a feeling they would be; but the instructions are kinda unclear. It took me and my friend almost two hours to figure out the deal alone. But once we made it past that, it went by easily enough. I would highly recommend that you have at least two people to put these together. Otherwise, I’m very pleSee full review