Fabulous bench, a little longer than many of the other storage benches I saw and a nice length to go at the end of a king-sized bed. Comes pre-built and is sturdy as a seat with great storage. We plan to scotch-guard it but a dog we were puppy sitting for had a little accident on it before we had a chance...and I was able to rescue it stain-free with no issues. PHEW. Very happy with this purchase and the mcm look!