Took a while to put together but once it’s done it’s perfect! My 7 year old son absolutely loves his new bed.