The bed is extremely simple to set up and our dog loves the comfortable memory foam! Just a little smaller than expected for an XL.