Didn't know what to expect when I got it, but the setup was easy everything was there. It was surprisingly comfortable, was a great fit for a small room and looks good. . A great fit for the price very satisfied.