We are very happy with our purchase! It went together very easily. Didn't give 5 stars only because of the cushions. Not very thick, but decent enough for now. Will probably upgrade these in the next couple of years.