Easily assembled, even for someone like me that hates putting things like this together. Seat depth is a little on the shorter side than I expected but it works. Overall it's .. well, ok.