So far, so good. We’ve only had it for a week but so far it is perfect. Looks great and was easy to put together. No squeaks or creaks. Our purple mattress fits great on it!