It was easy to put together and it looks really nice. Pillow mattress is thick and soft. My dog loves it.