Assembly was so quick and easy! The seating came exactly as pictured. Love the navy blue color. It is very comfortable and fits perfectly on my deck!