It’s cute and looks exactly like the pictures. 
The seat and cushions  are supportive and holding up well. I’ve had it for a couple of months now and no issues. 
It was also fairly easy to put together and it is not heavy. I brought it up the stairs by my self.