This was perfect for what I needed.  Could I have made a raised bed myself?  Yes, but this literally took 5 minutes to put together and looks amazing.  Worth every penny.