This is a great frame. It came well packaged and had a few simple options for hanging method. Still, I kind of wish it had a hanging device pre-installed.The quality of this frame is exactly what you'd find in a smaller frame at the Dollar store. It looks nice from far away, so it serves it's purpose but I absolutely would not purchase again for over $30. Doesn't even come with hardware installed and would be VERY easy to break putting the screws in. Plastic window with heavy glare. Not recommended for gifting. Pretty disappointed.I tried these frames but decided to return them. I was looking for a high quality finish and these are not this. They would be great for a kid's room or something in a common area. The back of the frame where the corners meet does not look sturdy and do not like the fact the plastic is not super clear. Yet for the price what you get is pretty solid. Can't always have your cake and eat it too.I got the white frame. No scratches or apparent imperfections on it. Very satisfied. It came impeccably well packaged. They save a bit of money using a plastic instead of glass frame window but the plastic is very clear and comes with a protective peel off plastic layer on both sides that protected it from micro scratches before opening. Comes with hardware for hanging. All you have to do is screw the mounts onto the frame. I haven't done that yet but it's straightforward. All in all I'm amazed at how they are able to sell such a quality frame with exceptional careful packaging for so cheap.These frames are very nice and well made. I have ordered from Craig Frames many times and I’m always pleased. Plus super fast shipping. I highly recommend this company.I really like the frames. They look very nice and the finish is great. Except I ordered a 16 x 24, and this frame is 18 x 24. However, EXCEPTIONAL customer service as they are sending me new frames and told me to keep the original (wrong size) and do as I please with them.I bought two frames and was happy with the condition they came in. They are pretty and seem sturdy enough.They shipped both frames in the same package and only gave me one set of hanging materials though, so that was dissapointing.I have now bought 3 different frames from Craig Frames. After receiving the first one a few months back, It was a no brainer to get the rest from here. They had the cheapest prices around, the white 1 inch frames are perfect, good quality, sturdy, sleek, and the styrene glass looks great (came double sealed when it arrived to avoid scratching)All three times I ordered here, the frames came in excellent packaging to avoid damage (double boxed and reinforced to avoid movement in box).The best part about these frames is they look like any expensive frame but the price was super low.