GREAT! 
Looks beautiful (just like the picture).
Easy to put together/screw on the legs (took me 15 minutes maybe).
Firm but comfy. 
Love! Love! Love!