It does what its supposed to - hold a mattress.  The mattress does slide a little bit.  If the platform had a little bit of an edge on the perimeter it might help.

The assembly was straightforward.  The planks to actually create the platform do not line up perfectly, but once a mattress is on there, it's not noticeable.  Been using it for about half a year now and no troubles.