Just as cute as the pictures! It was really easy to put together. I put it together myself  it took less than an hour. I was hesitant on getting velvet because of my dog, but the cleaning is super easy! I got a lint brush and brush it every couple days or so, and it looks like new. I was nervous his nails would be an issue also, but they haven’t damaged it at all yet. It’s definitely not a couch to cuddle with another person, but for my purposes it’s pretty perfect!