It arrived pretty quickly and setup was fairly simple as well. My bf put it together in about 10-15 mins. I had a queen bed on it and seems to be holding up quite well. No complaints here