I like the frame. It looks a lot like the picture and was easy to put together. I bought it because I have two small dogs who sleep in bed with us, and was worried about them falling. Its awesome for dog owners because it acts like a step for them! But........ First off after opening everything there was a major piece broken! We had to fix that which sucked. Then shipping was a pain! The local company that it was shipped to wasn't going to bring it to my house for over a week! So I had to drive over and load it into our truck. It was freaking heavy! So all in all. I would order it again, but I wish I would have known that it would take 3 weeks to get for me if I waited for it to be delivered. And obviously the broken piece was not cool!