Getting the legs on can be a bit tricky, but it's stable once it's all set up. I'm using it as a bedside table and it's the perfect size. I'm very happy!