It came early and was super easy to assemble. Very comfortable,(fell asleep in it three times already). Color and pattern accurately depicted on site; fits perfectly in my beach cottage! Love it!