Assembly was difficult, I spent hours doing it myself and the last part of the instructions were confusing because it was just drawings. The packaging is nice, but it's too heavy for one person, I'm 5.3, so it took a little effort to get it in. But other than that, it's great. The material is soft and I love it!The color is just like the picture too.