Absolutely perfect! exactly what we were looking for and I only had to lift them out of the box- no assembly required!! My three boys love to sit on them- comfy and stylish.