Was easy to put together, good price, a little shorter then I wanted but still good ,, my only complaint is that the non-slip component was literally two sided tape that pulled off as soon as I moved the mattress to put the sheets on,, so the mattress does slide around a bit more then Id like ,, but still a decent buy ,, Im happy with it