This is a wonderful piece! There is ample storage and it is quite easy to assemble! One of my favorite features is that you can remove the pillow case and wash it. It’s very sturdy as my children and pets sit on it quite often! Ample storage without taking up too much space which is wonderful in my compact living room