Very sturdy bed frame does not squeak and fairly easy to put together. Definitely recommend. Bought for my 14 yr old son.