Comes in 3 boxes and really easy to assemble but is a bit hard. I'm hoping it'll soften up over time! You could also probably build it yourself but boxes are a bit heavy.