Arrived fast , took about 30 minutes to assemble. The only reason why I didn’t give 5 stars is because I’m concerned it might pop open there is only one Magnant holding it I might have my handyman put two more on. It looks great I bought the white one . I’m Curious how long it will hold up it was big enough to hold toys for the dogs or bones besides the mattress that comes with it , all in all I’m very happy with the bed