Purchased for my 10 year old daughter. She loves the turquoise color. It is much sturdier than I expected for the price. It did take awhile to assemble, but no surprises. Does not squeak at all.