Perfect size for bedside. Not too hard to put together and screwdriver included which was a nice surprise. Doesn’t show in photos but side pieces are metal while shelves are wood-ish. TIP leave all screws loose until fully assembled. It’ll be easier to put the shelves in place. Once all screws tightened this is a very sturdy table  I’m very pleased with my purchase.