A tad bit complicated in assembling but one it was done, it’s a great bed. Looks fantastic and perfect for a good night’s sleep. Plus it holds up to a 60 pound dog who shares it!