It's a bit on the shaky side and the drawers are fabric. That said, it is also wonderful for puzzles. The fabric keeps the puzzle pieces from sliding. The tilt mechanism lets me raise the table so I can see the pieces better. The drawers are perfect for keeping pieces in until I'm ready for them. The picture holder didn't help me because it will not hold the puzzle box but that is certainly not a deal breaker. It's not difficult to assemble - take your time and read, then read again, the instructions. I love it and I would buy it again, so yes, I recommend it.