Ordered the bed on a Saturday night and it was here on Monday, pretty easy to put together and super cute. Can’t speak on durability as I’ve only had it up for a week but will update if I have any issues.. other than that it’s a cute little bed and she loves it.