Wasn’t sure what to expect for the price but very happy with it. Got for my daughter’s 10th birthday and she is thrilled. It’s very sturdy and hasn’t squeaked at all. We did need to attach it to the wall with the provided brackets. Very happy with the purchase.