Arrived in perfect condition. Just as pictured online. Very easy assembly and comfortable to sit on. The bench is wide enough that two people could sit on it comfortably. Glad I went with the velvet fabric as it is buttery soft. Fits perfectly at the foot of my queen sized bed and will be great for extra storage.