Perfect for the price! The seats are nice and short, which works perfectly for 5’4” little me, but my 6’ husband has requested an ottoman. Easy to assemble and isn’t too heavy.