Love it! I bought it on sale for under 300, I wouldn't pay much more than that because you'll definitely need to put poly or some type of finish on it which is a huge job in itself. I bought the whitewash finish and stained with weathered gray. It's perfect for our family of 4. The bottom of the storage compartments is just a thick cardboard so they probably won't hold much weight. Not a big deal for me.
Assembly was a snap, but definitely need at least 2 people. It took us just under 2 hours.
Arrived way earlier than expected in good condition. No damage, all parts were there.