I am impressed with the quality of this set. It is petite and perfect for average adults but would not recommend this for larger people. The cushions are not cream as shown but off white. The cushions will are pretty basic padding – not bad but not great. Assembly is not complicated and I was able to put this together on my own without any issues, however, it will take a couple hours due to all of the amount of screws. They do provide a socket-wrench type tool to screw in the screws but I’d recommend using a power drill. The wrench provided to hold the bolt did not work so be sure to have pliers.