It's an okay product for the price.  My biggest disappointment is that legs are difficult to screw in and once in, they are not straight.  I feel like if a heavy person sat on it, it'll break.  The cushion is extremely firm and it juts out way too much from the base.  The grey is a lot darker than it appears on the picture.  Positive, it's cute and the velvet is pretty soft.  It just looks funny and cheap with the crooked legs.