Does the job! Assembly was pretty easy. It's is not 100% water proof so we keep in on our cover porch. Holds many cushions and other misc items.