Okay looking, but my dog couldn't navigate the steps up to the bed.....they seem narrow, and I didn't care for the slope of the step (downward).  Easy to assemble, though.