For the price, I guess it's OK.  However, it seems very hallow, not solid construction.  The yellow seat did not match the back.  Additionally, the velvet is cheap, but I suppose if you got it in a different color, it might look nicer.