This was easy to put together as the bottom piece zipped right in. It will be great when it needs to be washed as it will fit right in our washer and I won’t have to take it to a laundromat. The color is great. It seems really comfortable. Now we can’t wait until it is the day to bring our puppy home!