Fits perfectly where I wanted to place it and the color is perfect. Love the cup holders. It is made really cheap. Seating is firm and seat is shorter than I expected. Needed a smaller sofa bed for our beach trailer and this works fine.