Easy to assemble, especially if you follow the video in the preview list. Material is really nice but the seat is super hard, feels like Im sitting on a bench. The back is tightened as much as it can be so the little give the back has when rocking is concerning being its brand new. Its nice enough to keep but I wouldnt buy another one.