This bed is so incredibly hard to put together! I managed it after 20-30 min of pulling, pushing, huffing and sweating.  In the process a portion of the seams came unraveled - don't even want to think about taking apart to wash.   Also, they are HUGE - order at least a size smaller (or two) than the one indicated for your dog's weight.  It's going back.