This is great.  Easy to put together and sturdy.  We got this for our aging dog who has difficulty jumping into bed now.  It is the perfect height for her.  The mattress comes wrapped in plastic, so that is how we left it and put covers over it that could be washed.  Works perfectly!