We ordered this for a shore house. It arrived quickly and was easy for me to put together.  The fabric is nice, I love the nail heads, the firmness is perfect and the color(we ordered the dark grey) is exactly as pictured. The only thing I'm not crazy about is the legs. The tiny wheels sometimes don't feel sturdy enough for my liking. Because this is in a second home and won't be subjected to every day wear and tear, I'm hoping that the legs won't be a problem.