Sofa came before expected which was great. Really easy to assemble. It looks just like the pictures. But you get what you pay for. It's a very firm seat and not very deep. It is easily scratched. I scratched it the very first night I had it with my bracelet. I've since had a cover over it. But all in all, it's great for now.