Pleasantly surprised. Very good quality. Easy to put together. Suggestion to prevent the seat cushions from sliding, put the rug gripper mat underneath (dollar store). Works great!