I looked for a very long time for the perfect upholstered bench to use at the dining table and this is it. Very comfortable and sturdy. Easy to assemble.