It's comfy, (yes it is firm, but I like that) easy to put together, but a little upset that the "light grey" color is definitely blue- the color looks nothing like the picture