Easy to assemble. Fit the exact space needed. The color was the same as on the site. The seat is very comfortable and my husband and I can sit together. It was exactly what I have been looking for!