Good product.  I do find myself "adjusting" the top to match the bottom, but guessing that is from my kids leaning against it or moving it around the room.  Happy with the purchase overall, was easy to assemble (takes about 5-10 minutes).