Overall I like this little love seat, and Ive gotten a lot of compliments on it already. The velvet is soft, and the color is pretty. The seat is firm, but it has a little give- I think its very comfortable to sit or lounge on (with my legs folded up or hanging over the arm.) The back cushions were a little flimsy, so I used some pillows I already had to give them the overstuffed look and make them cushy. Assembly took a minute to figure out, but its not difficult. 

My one caveat is that its SMALL. You think you know how small it is from reading the dimensions, but the low back makes it seem even smaller. (Back height 22.5, top of cushions at 32.) I put it in a room that cant accommodate large furniture, so its fine for me, but just be aware.