Was pleasantly surprised with this piece. The bench arrived packaged well and seems very sturdy. Love the look of it and the color! Only downfall is that the bench cushion seems like it won’t hold up to being sat on much as it has already started to lose shape after sitting for one day (we are currently waiting on a sofa, so this is the only seating in my living room for my three year old and I).