Bought this for my 14 year old daughter, she loves it, super sturdy with no squeaking. I can definitely see this lasting a while!