Product received was in excellent condition. It is same as shown in the picture and it is quite big in size. I read some reviews where people mentioned that large is kind of medium in reality. But, I think it is actually quite big and I should have ordered a medium. I am very satisfied with my purchase. My mom liked it a lot, so I ordered one for her. Delivery experience has been really good.