Easy to put together. Comfortable and spacious enough! Better quality than I expected! Overall rating is an A-. The only wish I have would be a little more cushion in the seat area and arm rests.