First Wayfair purchase and it was worth it! It was delivered timely, and it only took 30mins to put it together ( by myself). It was only 6 legs to put on and all the tools needed are included. It is firm but for me that’s ok because it’ll loosen up over time and I like firmness. Beautiful blush color.