It came fully assembled which was nice!  It's what I expected and more. The seat is firm and the storage space is ample.