This is exactly what I envisioned and fits perfectly in my space! The fabric is very nice, and the inside is roomy. It is sturdy and comfortable to sit on as well.