This is very stylish, easy to put together. A very firm seat! The color is great, we got the yellow and love it.. highly recommend for style, just not super comfortable.