Overall a sturdy and great looking piece! Looks exactly as pictures and the shelves are very solid. The main frame slides in together and then gets screwed shut so it doesn't wobble or feel like its going to pop apart. It's exactly what I needed for a simple door side table. Only took about 30-40 minutes to put together. A couple of the predrilled holes were slightly misaligned (one case I had to use my drill to make a new hole - not a concern for me, it took an extra 30 seconds). All in all, I'm happy with the purchase.