Excellent in every category. Like it's comfort and quality so much we bought 2 more. Fairly simple assemble but takes some skill and patience. Hardware  is of quality grade which creates a sturdy rocker.