The seat is way too small and too low.  The fabric is not beige as what is shown on the pic and nearly white.  What make it worse is AllModern refuse to take it back for free.  Instead the rep on the phone who has an attitude wanted to me over $600 to ship back.  Not a good experience comparing to any other marketplace such Overstock