We didn't want o spend much on my daughters room and we had a foam mattress we wanted to use and just needed the platform.  It's as advertisied.  Wasn't too hard to put together.  The foam mattress slips a little on the platform so I added a gripping mat like you use on area rugs under the mattress.  Good bed for the money.  

Pros: Inexpensive, delivered ahead of schedule, looks nice
Cons: slippery surface, had some issues with two similar screws during assembly but it worked out ok