Took a little time to put together, but it seems pretty sturdy and fit our bed fine.