First one received had a few imperfections. The second one was acceptable. Sofa is comfortable but is off white, not beige and gets dirty quickly. Appears well made, will see how it holds up over time.