Bit of a workout to put together, but a very sturdy and roomy piece of furniture, and will be comfortable for my dog.  Thank you!