I just got this and so far love it. Very well packaged, Supper easy to put together, basically you just screw in the legs. Its very firm and comfortable to sit or lay on it as well. I got the gun metal color and its true to the picture of the product. I am not sure about the quality in the long run but so far its a five star. I noticed the lines on the top bench cover does not perfectly match the lines on the bottom bench cover but its still cute and I think 99 of people wont even notice, I am just a detailed kind of person but its not bothering me.