This is exactly what we were looking for. It fit perfectly in the corner where we needed it and the assembly was not difficult. The boxes are cloth and pretty durable. We would recommend this to anyone!