Perfect! Does not squeak and is pretty sturdy for my 13 year old son. He just wishes that it was taller, but it is a platform bed and he got used to it. Looks like high quality. We have owned this for about 6 months. Would buy again.