Size is good. Works well for what we wanted it for.  The fabric is the color we wanted but of fair quality. Will order from wayfair again. Love the free shipping.