Arrived very quickly, was easy to put together, and looks/feels quite sturdy. I don't give them five stars because my boys have only slept on them for a few days...