Easy to assemble and sturdy.  Fabric is a nice grey navy blueish. My son loves it.